package com.tjrac.generalpermissions.epception.statusCode;

/**
 * Role操作错误代码表 通用用0作为成功
 * 错误代码范围规划 = (300 - 399)
 *
 * @author ZeNing
 * @create 2020-11-30 21:43
 */
public interface RoleCode {

    /**
     * Role操作成功
     */
    int SUCCESS_ROLE = 0;

    /**
     * Role已存在
     */
    int EXIST_ROLE = 301;

    /**
     * 添加角色失败
     */
    int FAILURE_ADD = 302;

    /**
     * Role不存在
     */
    int NOT_EXIST_ROLE = 303;

    /**
     * 删除角色失败
     */
    int FAILURE_DEL = 304;

    /**
     * 修改角色失败
     */
    int FAILURE_UPD = 305;

    /**
     * 查看所有角色失败
     */
    int FAILURE_SELECT_ALL = 306;

    /**
     * 有用户被赋予该角色删除失败
     */
    int USER_FAILURE_DEL = 307;

}
